Added the Core and Network submodules. Added features/.

Currently the Extension module stays private until I have time to
do the necessary clean up to release it.
Added submodule 'FrameworkTests' under tests/

This submodule contains unit-tests for new code in the Framework.