Maintenance : better pep8 compliance + forms have their own dir