1. Write base foundation for sending and receiving information
2. Wire it all together
3. Make it encrypted
4. Daemon