Tidied up comments, removed boiler plate code
Moved layer property setting into awakeFromNib
Correct init methods added due to using storyboards.
Merge branch 'feature/optimisations' into develop
Created new entity for photos and created relationship to profile
PhotoManager class to hold photo handling methods instead of profile category
Removed photo data property from Profile entity
Didn't carry over the sourceURL to the photo object.
Wasn't importing on the private context, fixed now.
Added Photo entity into the profile fetcher class
Added convenience method for getting main photo and removed photo processing methods
All photo processing logic moved to PhotoManager class
All photos save to documents directory instead of in core data, handled by PhotoManager
Merge branch 'feature/model_fixes' into develop