basic client based on the rpg.js library