Basic cannon firing

TODO: implement firing power - "on key hold"