CS184 bitstarter project