Move UML to docs folder
Spring: Use ApplicationContext

 * Configure some beans and stuff
 * Clean up the Scheduler1 a little
 * Fix some whitespace
 * Sorry for the huge commit