started on enum class
added axis to range
joystick bugfix
added doxygen xml to the cmake build
renaming
more renaming
removed garbage
more styling
more styling
more styling
enum class for texture enums
styling for enums
styling
enum replacing
enum replacing
enum replacing
enum replacing
replaced template with proper stream operator