split floxim.main into several modules
new dump