added validates_uniqueness_of username and updated related views and controller
styled alerts, notices and pagination