Refactored.

Hi Victor,

I refactored the code in preparation for building out the site. Let me know if you're cool with me merging the changes into the master branch. Mostly reorganized files.

Stoked to get started.

Best,
Alex