All unittests now passing
Added boost filesytem to support arbitrary plugin files
Don't store object in profession python impl class