A moddable game software for client and/or server based HTML5 games