Cleaning up!
Chanegd
* `Velocity.get_diretion` simplified, made modular
* `util.Resource.__init__` has a new way of loading files, each file extension is associated with a callback function for providing a desired object based on file string or bytes.
Added
* properties added to Direction class: x, y, cardinal
* `util.configparser_fromfp()`
Fixed
* `Direction.__add__`, `load_gif()`, `pil_to_pygame()` docstrings