everything but filehandling done on engine
Merge pull request #59 from Zer0XoL/master

everything but filehandling done on engine