Base refactoring

refactor to make every interface heritage from a base class
Base refactoring
ContactPhoto
Merge pull request #17 from kechis/master

Base refactoring