major refactoring, oaff becomes base module with others being features, added oaff_views module

Summary: Change-Id: I3bc3b8cad8002a43674bd886cf93f8a69aea21e4

Test Plan: check

Reviewers: cprodescu

Reviewed By: cprodescu

Differential Revision: http://phab.code4fun.de/D18

Change-Id: Iae1e4c3a8a7fe84ca419c3dd5cbb124348f89093