This is my submission for my final in the class  Foundations of Game Development in AET 318C