refactor: cleanup hashed module
refactor: reorganize project directory structure