fix text indentation and remove unneeded module dependencies
add missing JS DOCs
fix type in discription