Initial commit with skeleton setup