Created packages and a rough outline of the Engine