Added temp ray
Fixed rays
Made rendering images easier
Made entities use Point2D
Renamed BlockRay to RayBlock