rewrote plotting fxns. made nicer. removed dependency for grid and gridExtra