Reconstruct the layout of directories, split solutions and questions, ad...

...d python, cpp and java sections under solutions