Resolve "Move registration out of main.cpp (reconstruction)" Closes #53 and #24 See merge request nicolas.pope/ftl!21