Added rest interfaces. | Various implementations. | Renamed datasources.
| Added @Logged annotations. | Minor changes.