new implementation, moved to parameter.hpp
pre-rm commit
Dynamic layer re-implementation (extended convert concept to all parameters, meshes are parameters now), added Logger, added stdout capturing for external libraries, added file_reader and file_writer algorithms