updated app (lots of changes)

Operations now work almost perfectly, transformations work for most
things (still need work on)