Starting basic NPC movement.
Basic NPC able to pickup block and drop it in a gap.
Merge branch 'feature/npc' into develop