reorganized project structure

No tests run yet
Adjusted code base to work with latest version of bcore
Most test-cases run now

those where it does some application magic don't, but it's ok for now.
The 'Base' suffix was removed everywhere.

That feels better :) !
Added travis and coverage support