Results 8 issues of NOOBDY

Some games such as pixel or 8-bit games don't benefit from anti-aliasing as it makes the assets look blurry. We can add a flag in `Util::Image` to toggle between `GL_LINEAR`...

enhancement
good first issue

Separate `Animation` and `Image` *maybe breaking?

enhancement

## Problem PNG/JPG files converted from GIF (from [this website](https://www.freeconvert.com/gif-to-png/download)) has alignment issues when displayed on screen. However, BMP files converted with the same method doesn't have these issues. Adding...

bug
help wanted

Currently loading the same file from two different objects won't share resources, there is also no way to change the image other than creating a new object

wontfix
optimization

Current implementation doesn't have full MVP support, users can't zoom in/out or pan

enhancement

Resolves #124

enhancement

CMake will complain when setting up those libraries ``` Compatibility with CMake < 3.5 will be removed from a future version of CMake. ``` | Library | CMake min ver...

automation