Radically altered the directory structure and started using the proper solution root structure