restructure web sln