Update and improve documentation

Self-explanatory