Merge pull request #1 from KostyaKow/master

Merging source factoring.
Merge pull request #3 from KostyaKow/master

I gotta update my stuff.
Merge pull request #4 from KostyaKow/master

Updating
Merge pull request #5 from KostyaKow/master

Updating
ADD A STANDARD HEADER, WEEEEEEEEEEEEEEEE
Made a wrapper around SDL