added drawable list
removed implicit conversion
file structure updated
define common color
added maths and physics constants
update extern libraries