Smart searching for files in makefile
Compatability changes
Initial console mode
Topological maps and better map handling
merge
Small syntax errors for linux