added user registration via devise gem and some cool styling