Maven multi-module configuration

Maven multi-module configuration, including modules entity, persistence,
and restful service (RESTful web services).