Working CSS only render
Improved efficiency greatly. Uses full HW acceleration if available for CSS.
Resolves #38, Resolves #21
Merge with cssonly branch