Removed GameTickHandler from constructor and created a
setGameTickHandler. Right now, this function stores the GameTickHandler
and then calls the register function to add the entity to the list.

Also, cleaned up code from my last commit a bit.