Added Location and ship interfaces

couple more basic interfaces.