Everything complete, ready to rework CSS to improve width handling

Signed-off-by: shaunkrd <shaunkrd@gmail.com>