updated menus links so that they have correct route upon initial creation
indentation
fixed bug that allowed currency to validate if $x.xx was detected anywhere in string - using start and end of sting matchers now