Enemy and Tower class work

Nothing quite done yet, but starting to be fleshed out.