Alguns reparos e criando classes