Master update

Add modules rpg-user, rpg-battle  and a implementation of rpg-user