Moved some methods from illuminus.pl script to Illuminus.pm and added
tests.

Added missing Call.pm