First cut at building a simple module
Merged, module copying