Separation of components into other files
increased version to 0.1.1 `Smaragdine`