Adding skeleton code

Boilerplate code with a few modifications.