Started on Spike class and updated Entity

I forgot to set up my Getters and Setters in the Entity interface
correctly so I fixed that. Also added the Spike class. Still figuring
out how I will associate the upcoming Button class with all objects that
can be effected by it. Most likely by an ID variable.