Basically developed the whole thing locally.

Oop. Still need to make adjustments for different screen resolutions
though.