Initial commit with class skeleton