Wedding Management System for CSC577a @ USC