Neural Network(ed) Artificially Intelligent Virtual Engines. Final project.