Updated API design guidelines post

- Added sections about resource orientation and status codes
- Changed font sizes in posts to make them more distinct
- Update dependencies
Generally no, but I'll add a reason why.