Added documentation and make rules