Character super class

Abstract class for all characters to inherit from