Added new profile model and updated some files