Simplify courses json

This allows for classes to be added/updated much more easily as the data is more readable.