Convert to ruby gem
Add first step for testing
Update README
Rename files to lowercase
Rename methods to snake_case
Refactor whitespace to two spaces per tab
Fix requires
Fix whitespace in executable
Move command line parsing into Runner class
Add spec for albmumlist
Remove display logic from Subsonic class
Fix lib structure
Add spec for song, album_songs
Refactor and write specs for Configs
Enable configs array access
Refactor and spec SubsonicAPI#search
Implement and spec random_songs
Implement and spec get_songs
Implement and spec serach/get_songs for playlists
Add and spec albumlist and random_songs