cc language option
Huge speed improvment by using self-written hash map over JavaScript's
Update TODO