adding base requirements.  although I might choose a different way to load the ractive templates...
removed unncessary junk
reorganize, add styles.css