Added makefiles and test main
Added SFML bindings
Added helper functions for math and rendering
Added a class for storing 2D maps and a noise generator
Resolved style issues and reorganized noise generators
Added a simplex noise generator and resolved some naming issues
Value noise generators period can now be adjusted
Added the Poisson disk sampling algorithm