Added ExerciseQueue Functionality

Created IExerciseQueue and ExerciseQueue objects.
Added IExerciseQueue as a Service. Which is Accessed by UI objects.
AddedExerciseQueue as a GameComponent. Keeps track of the Pending,
Current and Completed Exercises.
Refactored classes into new folders as a part of making the code more
"beautiful"