implemented Modules and WaypointDemo.java

renamed models.impls to model.impl
renamed models.mocks to model.mock

deleted IntegrationTest for test success