Fixed constructors and added User profile picture support in methods