updated license and headers; added contributing