Reorganise the modules

SimulationBasic have been renamed to Universe, and now handle Frame
and SimBox types.

A new Atoms module handle Atom and Topology types
Fix the no method matching error for write(::Writer, ::Frame)

From 02dfd4b9f324ed50925173797b3b046c415c4a52

Base.write was imported in some module but not in all of them