ship refactored, wheel and cannon implemented with chraracter proximity. Nice and intuitive inheritance scheme.