improved csproj structure and added on build compile less files