Added scala support
updates to spelling