limited amount of sharks on screen, and started freeing all memory function, can free sharks and gamedata but not bullets or towers as of this commit