Uses new algorithm to allocate shipComponents
Created new component responcible for moving the ship
Created repo where all shipComponents are declared
Displays Selected shipComponent by name. Added new bug, causes null pointer when clicking on a ship during animation loop, most likely shredding problem