tmp/ folder structure, address issue #13
added main .gitignore
functional tests for UserController and ActivityHistoriesController