renames this repository and project name
appends project directory to sys.path.
creates and uses a cache to reduce the number of DB access