Initial commit with working software