Updated HexColor to work in many different ways. When printed, it will
now display its hex number in the correct format. It can also be
contructed with a hex code.
Updated Package names to more closely match the standard of a
reverse-looking URL. e.g. com.coldboot.main