new simplush.cpp

simplush.cpp to replace now deprecated simplush.c

--easier to code in cpp using data structures supported by the stdlib