Wait,  there are other student projects that you might want to check out.