Intelij project added.
[FAILING] tests added for wanted features.
Tests implemented. Commented better. 2 new function for checking added.
Get min param count added.