Reworked the solution structure. Add powershell capabilities.