Add propel integration and update .gitignore