rolodex class
refactored classes to separate files