version 3.1

Fully working and in classes. Next is to split into modules.