Implemented basic terminal