Add class definition, basic variables, and getters/setters