I know a little bit about Java, Spring Boot and JavaScript. I've always liked server development but I've never gone into it in depth. I want to start developing a MuOnline server, but I don't know where to start, what to study, etc. Can you give me a path that I should follow, like a roadmap?