Some changes

Added, project, unproject and getViewPort functions.
Updated license, removed oop folder.
A lot of bug fixing and more features were tested.