* pylint sources * make tests for every methods * merge all necessary features from jmc to jcl