fix touch so it uses center of area to find closest area
Update boomboom to use separate input areas for dpad and avatar
update portrait css for nexus5
add hft-icon