Initial commit of materials calculator