Added Player Project

Basic player outline and a unit test of local playback
Log Window now works

NB: Would be better multi-threaded