changed lots

delete sine sum, add delay and array externals, change directory
structure, new objects