We are still balancing this but it's currently looking quite a bit different in the full game. We consolidated the weapon classes and classes together and now allow you to assign up to 2 that can be leveled up like skills.The first class can be assigned on your first level up and the second can be added later. This system is still being developed but seems to be working well in our playtesting.
Skills can be learned either by leveling up stats or classes, so each character can access some of the same skills but still can be very unique.