Fixed the bug with circle

i now added a draw method to the tower object instead of putting the
drawing logic inside the cell. As for the bug I simply draw the tower
after the cells, so it ends up on top.