Initial Tetris commit
Added basic piece movement restriction
Added Tetris copy
Initial commit of part 10
Updated tutorial part 10

-Moved and renamed text elments
-Added RenderValue for doubles
-Added output of fps
Added renamed and updated structures

-Renamed Font_Texture to Texture_Text
-Split Texture_Text into separate header
-Added Timer class
-Removed timing functionality from main
-Added cpp for all header files
Update texture loading in Texture

-Now use IMG_LoadTexture( renderer, fileName ). The function returns a
SDL_Texture, which means we don't have to convert it ourselves
Updated GetDelta to use a duration of double

-Added typedef for duration that stroes seconds represented as a double
-Uses this typedef in GetDelta()
Updated GetDelta()

-Delta is now stored in a duration that stores seconds as double
-This means we don't have to copy the variable and divide it