Added more matrix methods, cleaned up the project once again
Updated gitignore
Creating translation and scale matrices
Added simple surface class and a vertex struct