Merge branch 'release-0.2' into dev
Renamed abstract classes and interfaces according to naming conventions
Merge branch 'feature-naming-conventions' into dev
Merge branch 'release-0.3'