Added makefile for Linux builds and fixed gcc errors
Created Engine module