Final Computer Project for school. Might be marketable.