new custom theme

Build from ground up to increase simplicity.