- move functions to the root
- use camelcase for filenames