chore(structure): restructures tests and brings extension sources to main repo