Implement naming and make clean conventions
Implement the following convetions:
- Let all the Fortran source code files end in .F90
- Let all Files defining a module end in _mod.F90
- Introduce make tidy, that removes all files created by make, except for binaries
- Let make clean remove all file created by make