implemented two-column layouts for all forms + js bug fixes