Added changing colors on menu selection, restructured code in menu bar, added functionality to pencil, brush, erazer, line, triangle and rectangle

Signed-off-by: Archit Shukla <architshukla2@gmail.com>
Implemented many options, resturctured options columns

Signed-off-by: Archit Shukla <architshukla2@gmail.com>
Added pattern bar, added comments