moved singer demo to seperate function tapped around in other functions to try and make them work
addition of the generalized table building function
addition of Item
fix merge conflicts
fix of syntax bug