divided tests into modules and modified travis