Structify login forms and cleanup Messages inconsistency