Added the boilerplate code

The boilerplate code has been added to the repository. Now it only needs
to be filled in.