cs134 final project