Added Airport class, methods, and tests