Separate install, usage instructions, update, add tests.