run glib-compile-schemas on startup. This does not need to be ran everytime. I should put some code to check to see if has been compiled already. Its fast enough as is though