Forgot to make it so towers actually find targets.
Added interface to generate new towers.
Tower child classes are responsible for clearing the targetes. Formatted a few files.