Initial Checkin of GUI and Presentation code