Solved p01 and project refactoring

Hello,

this is my solution to p01.

I think it could be good if only one solution remain in original repo (instead one folder for every commiter). So next people come here can find our best solution.

Also I have created p01_p10 package, to group first week solutions, then It should be easy to find the solutions to s99 problems.

Pull requests will be a good location to start discusions about the correctness of solutions. I propouse to only include one problem and tests in every pull request so it will be easy to take the best solution from all requests

What do you think?

Hugo