added public access modifiers to methods
added stderr prints for info/debug purposes. still not sure why metadata extraction takes so long
added player reference/changed constructor, added format for request processing