Create Tower.java

An abstract class for our individual towers to inherit from.