Game engine by Jake Springer : All rights reserved by him.