rearchitectured inputGiver to be instantiated only once
restructured to have participants table in separate view
fixed syntax error, stable now
lot of renaming, basic algo setup
basic algo is done