trying to refactor parser.py
Significantly changed parser. It now outputs a list of lists:
data = [song1data, song2data, ...]
song1data = [artist, title, bpm, record lable, year]

This has only been tested on one page:
"http://www.bpmdatabase.com/search.php?artist=radiohead&title=&mix=&bpm=&gid=&label=&year=&srt=artist&ord=desc"

It should be tested for accuracy and completeness on more pages to ensure correctness.