Remove redundant logging, println messages
Convert entry point to return Future of Either
Add filter implementation to RichWork