Added Keyboard functionality
Fixed issue with addSnakeBit method so it doesn't require parameters
Snake will now die if it touches itself.