Also fixes small bugs in workshop api constructor and in using "scales" instead of "scale" for the core table name.
Not finished yet