Completed all the basic movement, map changes, NPC loading.
Currently working in the game:
Creating a new account
Logging in
Creating a character
Joining a game
Loading maps, NPCs and other characters
Walking around
Changing maps
Using exits
So basically you can join a game and wander around a mostly empty world with other players. I'll be working on communication between player characters next.
If anybody wants to try it out, let me know and I'll set up a server somewhere.