Added all color implementations

Fixed up all the color implementations, need to fix the grab property
but they should work now
Setup image rules

Added decoding of css string to all image types
Setup Repeat class

Inherited from the repeat class when repeat was needed
Implemented Border Style rule

Added BorderStyle rule and inherited from this for all borders