Initial commit with simple parser