Add additional external libraries
Modify entity classes

- Add 'id' and 'remoteId' fields
- Switch primitive types to reference types
Implement several REST service methods