Delete abstraction package that should have been left in another branch
Refactor to more sane package layout
Remove un-needed field
Remove BLMainServer
Merge pull request #18 from warriordog/master

Refactor to more sane package layout