Update entry point and gitignore to work with composer

Change-Id: I3bba7fbd7204054ebefc76abb4555e7564df294b