ESP Spectrum Analyzer Code Review Part 1