General Upgrades

Added validation, Added styles, general stuff.