Layout & Styling Update

Added 3 layout types using percentages, ems and pixels. Added styling
options and variables. Organised all of the files.
Notice: Large fixes are still needed!