Esteban. Initial commit with basic boilerplate structure. Working code