This PR focused mainly in the refactoring of the app and signin page object API. Support for front end page testing was added. Automatic wait for next UI element after taking an action was added (more to do) -- with this tests do not longer need to wait when taking an action (e.g., waiting for the home screen after signing in). Tests can still choose to disable automatic waiting in case they want to wait for something other than the default target UI. Javadocs were applied to all methods and elements.
This PR focused mainly in the refactoring of the app and signin page object API. Support for front end page testing was added. Automatic wait for next UI element after taking an action was added (more to do) -- with this tests do not longer need to wait when taking an action (e.g., waiting for the home screen after signing in). Tests can still choose to disable automatic waiting in case they want to wait for something other than the default target UI. Javadocs were applied to all methods and elements.