Add description to problem_subs.py
Add generate_profile and generate_conensus methods to utils.py
Add soltuion for Consensus and Profile