adding a lot of stuff... NPC and shit

Signed-off-by: Mchapuis <machapu@gmail.com>