Changed variable names for PEP 8 compliance
Implemented additional http methods.
Removed unnecessary checks.
Added conversation for hex to rgb.