Setting up repo. Datastructs added. Needs tweaking.