Begin refactoring.
Rotate piece implemented.
Move implemented.
Stubbed out laser implementation.