Pure forked

Will be used as the base for the styles module