Monitoring schema cleanup

- Move 'monitoring.json' schema to sub folder 'data-types/monitoring'
- Changes indentation of the 'required' field in the monitoring schema, previously this was being listed as a property
- schemas lib now looks through the schemas folder rather than using a coded list 
Yeah that could work. I didn't do that because I felt like the fewer properties from the model I had to interact with, the cleaner this would be. Can this be done in a separate request?