Naming, Packaging, and further development are below!