Added a class for vector representation
Refactored Pluginloader and modified simplemoveplugin
Refactored instantiation of npcs. they are now loaded from map to room through IMap interface
Refactored collision logic is now done in respective player and npc. not in Room