All the methods in the facade class are now implemented, and tested.
Only unit testing needed for completion.