Various site improvement and lots of content edits for development