Add Geb functional testing
Error handling for run-app command