Fix object picking bug! Camera position needed to be converted to world space.
Clean up object picking code, move raycast code out of gameobject and into separate raycast class