(os: project 5): implement file stat.
(os: project 5) implement basic.
(os: projecdt 5): add windows port.