Header/footer stuff working
Readme updates, some code cleanup, comments.