A big but necessary leap I'd say. I'd suggest creating a new solution with the files I laid out - but don't copy/paste. Type as much of it in as you can - that way you learn what's going on, and you can possibly try to understand it better in smaller chunks.
Also, since you're a beginner, not sure if you knew what I meant about "business logic" & "service layer" and "UI layer".
Also, since you're a beginner, not sure if you knew what I meant about "business logic" & "service layer" and "UI layer".