Add ability to lookup all project modules
Support beam based code reloading. Close #265