P4: Trie structure implemented
P6: setup files removed. Did P4 instead
P4: Complete
P4: Complete