chore(project): add documentation + more test