Added modules and updated style.