Methodology And Model Developments For Computational Discovery Of Nanoporous Materials