Updated HawkUtils, Color and Material can now be made using JSON.
Refactored rendering, GUI system; Created shader building system.