updates composer deps, adds platform as a requirement

Signed-off-by: Daniel Berry <danielberrytn@gmail.com>
adds platform and modules service providers to app

Signed-off-by: Daniel Berry <danielberrytn@gmail.com>