Improvements to database, minor css, and restructuring