Higher level abstract operating system project