Cleaned up functions. Added support for printint out unscheduled lectures. Made rules support wildcard blocking using the * character.