Add initial, untested code.
Rename file to proper name.