Initial commit with basic code structure.