updated programming language 'classifier'
added clarification to 'group' function
made sure that all 3 files have the same documentation, i really should put this in just one file eventually...
and bumped version, this should be the last commit of the 'direct porting'