Form invalidation is now Event driven, UI changes, map clear method added