raytrace
light object
added basic tiled based lighting support
removed uneeded loop
ueses light colors
light support scrolling + only draws what on screen
docs
update todo list
angle math functions
merge