forgot to add some files in the last commit for issue #8
make sure to call the callback when the code doesn't need to be saved
make buttons on landing page bigger
clean up the login page a bit to make facebook login more prominent
make profile pages loadable by logged out users