Major addition of functionality

Pending testing I believe this is an actual working game of tag now.