Quartz OS - an advanced OS written in Java