Update README.md
Create .gitignore

Do not include build files and other generated content
Added an empty Segment class
Added a Frame for the main game window

The SnakeFrame will contain the game and all its visible components.
Added a drawing surface

The SnakePanel is the canvas on which we draw all game components
Added gradle build and changed directory structure of project
Added an example JUNIT test case just to get the ball rolling
Corrected package names
Started an Idea project
Added override for paintComponent
Added animation basics
Some minor changes
Fixed issues with merge
Fixed merge