cloud final project for cs 491