updated dependencies
started adding code to test building towers
added missing include
added code to test building tower
commented virtual function that currently isn't needed