Updated executeCommand now just returns a string with a success message
Added login method to RestClient as well as an exception for authentication problems