Split modules into separate files and fix link_to with :back - Fix #27