Setting up initial directory structure and solution