First Commit

Zone recognition through screen capture (still no zone data though) and
preliminary song change data functions.