A school project that aims building a Linux shell