Documentation

Add module documentation