With the addition of NPCs I actually plan on making the player interacting with them, and that's the most enduring task as I need to figure out how I want the player to interact with NPCs before touching more code-- although now the "engine" can read npcs and add them into maps whenever needed.
On other news, I have decided to drop Forge Editor for the time being, since I am going to work on the database a lot, I believe Forge Editor must be developed when I am sure of what the game is going to have and what isn't it going to have.
Well, that's all for now, have a good week!