First try implementation of new algorithm

Compiles but result is wrong
Fix wrong grouping of modulo exporessions

Algorithm works now
Just have to close shape from last to first index
Try to merge last line with first

Internally store integer points
Improve blocks interface

Adopt new naming conventions
Use glm vector types
Increase window size

Close circle lines
Algorithm produces correct shapes

Had to prevent ground blocks to skip corners
There are just some doubled lines left
Add color parameters to draw functions
Fix drawing grid after lines