REST fundamentals - Designing RESTful services