a whole bunch of file-structure-reorganization. what a word.
ignoring generated files again after reorganization
fixed precompuilation steps