Merge pull request #59 from alexmckenley/dev

Added Working Controller and Service tests
Added documentation
Merge pull request #61 from deini/dev

Added documentation to player
Fixed Crash when plays gets clicked and queue is empty #62
Merge pull request #63 from deini/dev

Fixed Crash when plays gets clicked and queue is empty #62