Added air robots and refactored code pieces and introduced unit tests