add application code and deps