adds sentinel deps and updates composer

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