v0.04

Warning this is a somewhat lazy update I just wanted to be at another
version number to update some of my projects. Don't worry I'll be a good
programmer someday.

In this commit:
fixed bug with UIbutton.draw()
fixed bug with Vector.subtractVector()
fixed getDirection() sort of
DISABLED key() FOR NEW FUNCTION TO REPLACE IT

From previous commits leading to this release:
keyDown() and keyUp()*
mouseDown()* mouseUp()* click()
key() and keyHandler() depreciated
added UIbutton.delete() to eliminate buttons
getMouseX() and getMouseY() from an event
defaultTextColor added
scaleFactor added*
Vector.getXcomponent()
Vector.getYcomponent()
Vector.subtractVector()
Vector() can accept a Vector as input
getDistance() and getDirection()
getSemiMajorAxis()*
getOrbitalParameters()*
getApoapsis()* and getPeriapsis()*
debugColor (color for anything drawn by debug tools)
debugLineWidth (line width for anything drawn by debug tools)
getOrbitalVelocity() now requires two objects instead of an object and
distance

*may not be working right, like everything else