A few styling update
use ng-options over ng-repeat