fixed up blur directive
added floatlabel directive