Fully functional Last.fm API Module

Fixes Issue #52