PEP8
Types are always specified in plural from now on
Provide defaults for TYPE, SERIALIZER and LINKS
Remove fixed todo
Refactor to support custom attribute keys
Rename resource tests
Refactor to support multiple linked of same type
More asserts for linked of same type