added color to balls
cleaned up rotations and seperated display functions into a new file