OK, so where are you up to in the program design? Have you decided how it's going to work? Have you started any coding? Where are you stuck, and what are you stuck on?