add compilation, running engine files