Added basic functionality

Added basic header generation.