Classical inheritance for Javascript