Add support for external modules

External modules can now be automatically loaded. There
might be still some cases that won't work. There are
number of test cases related to this.
Move issue management to github

Removed list of TODO items and moved to github.