initial setup for floating label component
fixed compilation errors due to package structure
more changes for floating label component.  Still incomplete though.
Change search form to use common component for float label edit text fields
Changed add form to use the float label edit text field