Fixes for leaking memory.

TTF_RenderText_Solid returns a pointer to newly created SDL_Surface
object. This function was called repeatedly in render() methods, which
caused a huge memory leaks. After updating a surface, the old one was
lost. This commit is an attempt to clean up this mess.
Fix for double free error.

Freeing viewScore surface is done in Play class constructor. No need to
do it in clean_up() function.
Get rid of files.

Remove from repository tags file and resulting binary called "snake".
Added metafiles.
Updated readme and removed wav music
Moved files to dirs, changed Makefile.

Now, source files are in src subdir, object files in obj and so on.
Changed Makefile a little bit.
Removed old files.
Empty dirs added.
Got rid of polish variable names.
Deleted unneeded files.
Added enums, fixed updating resolution surface.

Commit adds enums for menu entries and option entries.
This makes code a little more readable...
Fixed also updating resolution surface in val_update_surface().