Refactoring

Refactored engine, maze matrix, made colors dynamic
Karolis added a help form