Added extend

Added mechanism to extend both fw and fwElement. Also removed Add
loading and made it an extention.