Primeiras classes modeladas com base no projeto do site.