Reorganize files

The files have been moved to subdirectories (i.e. modules) to create a better hierarchy. This allows to add more files in the future without introducing too much chaos in a single folder.