Added some graphics and refactored asset loading