Documentation

New better organized documentation :+1: