Make module class abstract