1st Draft (unorganized CSS scripts)

This is the first draft. The CSS in the app.css file is not well
organized. It is yet to be properly grouped and commented.