base site complete: read comments for todo

TODO:

-clean up code.  it's very messy.
-make sure mobile is fully functional
-add some other soft animations
-work on the aesthetics of the page
-overlay something on the main pic