Libunix - a unix abstration for hobbiest operating systmes