Segundo commit

apenas a adição de uma nova classe e ageitando alguns bugs relacionados
a margens