changed operation generation, so that abstract classes have an abstract operation, and subclasses have a standard operation
Merge branch 'master' of https://github.com/Vectovox/DAT240-2014-Group3