New Features

-Updated context to use render textures instead.  Will allow for
minimaps and other future things to be drawn now too as context at the
same time.
-Implemented basic context for testing purposes.
-Updated texture management to fix some bugs when deleting textures.
-Updated base context to use less code.
-Created a simple test ship and allowed for movement.  Code still needs
massive cleanups, but works for now for testing purposes.