Seol mar théacs é seo: The design and implementation of an operating system for microcomputers