Adapted Linux project and fixed a few minor issues.