changed color system and added graphical functions

colour system is now handled by RGB structs and RGBA structs, graphical
functions include drawing of lines rechtangles and circle's