This project is based on the nachos 4.1 which is transplanted to windows, and than split into two parts