Login and Register pages added, +various improvments