Front end code for BYU CS 428 CRS system