Major Update

Added textures
Changed how everything is registered