Added HasConfiguration and defined Module as extending HasConfiguration