Scrapping anything is a bad move if it can be avoided imo.

It's either jobs on top of classes (specs) or starting as classes and then proceeding to jobs. Latter sounds odd.