Facade completed. Testing each function needed