Commented Functions.
Added strategies
Added strategy patterns
Added submission class for saying who played what.