rewriting findapp, adding gitignore and tests
updating package