Moved alot of stuff to the model package. Nut sure where launcher goes
so I left it alone for now. 
Added tower base class. Map will need to implement some API's to get
towers working.