library system full documentation