User guide#

This code is still under construction.