Split basic HTML into template includes.
Added fixed footer
Added custom CSS for layout

Signed-off-by: markfknight <mark@markfknight.com>