added protein option functionality, added calculate button, refactored ui for the protein options before final output