Added new gui text, physics, and semi-major refractoring