initial work on circuits
renamed circuit app to link app
split circuit and link
silly me
circuit work