First commit (basic structure, only part MultipleNetwork class finished)