Initial commit; Headers and methods.