Mono solution

First step to making this running on mono:
- Create new mono solution file
- Breaking into class libraries
- Loading the song players as an addin to avoid linux not being able to compile it
- Adding some platform checks

Second step will be implementing another media player addin that runs on linux