separate engine
Merge pull request #5 from kmmndr/engine

separate engine