minor changes and bug fixes and added a binary jar