added simple tower class