1. Remove unnecessary logic from ship location process;
2. Change some class modifiers to public;
3. Generate some getters