implemented ship rotation