reworked app and symlink relationship
made submodules dependent on both package & symlink