Reworked structure, split engine and game into seperate packages as well as znesc main package