Moved register to site. Minor code cleanup. Added new layout.