Organized method header

Clearly shows which methods we need to write. I can probably tackle most
of it.