java. Moved fluent functions and futures into a separate project, fixed #123.