Towers started

created abstract Tower class, machine gun tower class (MGtower), and the
rocket tower class (Rtower). Will create the slowing tower class and
finish the tower classes.