Don't worry about allt he instructions, some basic comment layout and skeletons for completion