updated pinmap and added extra documentation for P0 module