Created the skilll training system. Some code looks a bit ugly, but that will be fixed later (they say...).