Chord-Scale Theory and Linear Harmony for Guitar: Creative Tools for Improvisation and Composition in Contemporary Music