Documentation of Class

Still WiP