Add static files, form for submitting preferences, and start generation function.
Improve generate optimal location/date/spending function.
Catch up on templating.
so dusty
update