first phase

the basics needed to function.  Will need js and stuff, but looking first to see if it's better to add to the themes