Minor refactoring: implemented abstract binary expression class