First code changes

a lot of framework setup. Basic index page setup as well as libraries
and files