added threads
added scale property to fIBasic's
fixed isHD to cope with orientation