Added parent and child classes
added an interface, starting to write the space port class