renamed CorePlayer to EPlayer since its more appropriate