new class chromosome moved from moon.js