Main and Header Implemented.