First commit of capengine as a separate module
Map loading and displaying now functioning