Initial commit.
Added old code for design of Engine.
Merge remote-tracking branch 'origin/master'