Some changes on project architecture
Update recipe submit and add steps