Added keyboard control module and modified directive.py to subscribe to controller topic