Additions and fixes.
Added bootstrap and some minor styling.
Minor changes to directive.