added play again button, styled results
cleaned up PostController by extracting TTTService
added tests for TTTService, TTTService now takes string input rather than http request