my version of xv6 with all Homework Done