Added the skeleton for the PlanetFactory
Planet class created

Position values are set by the planet factory. wasn't sure how to
implement this in a way that allows the planets to keep track of each
other without creating a static final position list.
Moved ship and weapon
Edits to Ship and Weapon
Fixed Planet, Ship, and Weapon package declaration.
Deleted Ship.java and Weapon.java in main package.
Planet Random Constructor Removed

Planet constructor will now take values from Planet Factory Class
Created spacetrader.Ui package.
Deleted package header
Added partition for system dump method
Changed Method name
Added SolarSystem, Modified Planet's dump method.
Fixed the fxml files, and SpaceTraders. Minor change to Planet. Completed PlanetFactory and SolarSystem.
Updates to Ship and Weapon
Debugged UI files.
Scaled up the UI.
Updated travel method for Ship
Updates to Ship and Weapon
Moved Ship to the correct location and made minor changes. This is a pre-merge commit
Merge M4Branch

Conflicts:
	SpaceTrader/src/spacetrader/PlayerConfiguration.fxml
	SpaceTrader/src/spacetrader/PlayerConfigurationController.java
	SpaceTrader/src/spacetrader/WelcomeScreen.fxml
	SpaceTrader/src/spacetrader/WelcomeScreenController.java