Updated functional specification structure

Added sections game_structure, use_cases, test_cases