added scala support
updated readme