Having an installer is something every software product needs. Installers are either hard coded or use some sort
of install system. When an install system is used, typically the installer is built. There are very few cross-platform
install systems that offer a consistent GUI, modularity, and a small executable size. XJ Installer is a new installer
system that is designed to rememedy the lack of a system with many features while still retaining a small size and
consistency cross platform.