Implemented Sound
Moved renderer from namespace engine::graphics to namespace engine
Added volume control to Sound
Code reformatting
Changed Game implementation to hold unique_ptrs to the game components and return raw pointers via getters.
Slightly improved footstep sounds
Cleaned up PNG images to silence the libpng warning
Added tool for cleaning up the PNG images in the data folder
Initial attempt at a simple logger