[bug973945] - Refactored non-error responses from 'error: okay' to 'result: okay' responses

[bug973945] - Refactored core & other in routes

[bug973945] - refactored firehouse and test as well
[bug973945] - changed responses