Added Resume class, delagate, and logic