Refactor routing into separate file
Created PitchConverter service
Basic pitch generation added