Update api with new return objects ie: status and data
Syntax clean-up
Fixed api discrepency
Create mock resources for offline testing