Provide a way to disable GAPI mock communication to simplify some tests.
Okay, so there may be some problems, and it may not be pretty, but the base functionality is there now.
Update styles for a more professional look.