delete TODO, issue resolved
remove several typos
modified ship::show()