Codes

Details about running the codes are given here. Feel free to report any bugs.