Reorganizes the project directory structure, adds frutils submodule, major refactoring.