added Travis config, added first Queue implementation