Added abam app, started learn lib, started unit test suite for the latter