[ ] Remove as much inline styling -- as well as styles defined in headers -- as possible from the template files and into *.css files. Same goes for JavaScript.
[ ] Also, Screen.css:
could stand to be broken up into several different files
lots of duplicated styling in there (e.g. for errors)