Change to use a Python3 module structure from the start
There's a lot of difficulty for students to share their agents between eachother. When they start the project they don't think about the need to make it into a module since it "runs".
A lot has been done in this commit, move everything to a seperate folder which the students have to rename. Reformat the README.md to respect people reading it in the terminal and add some more instructions for the setup.