Update: new file structure to support modular state components
Add friends and signup modules