added a cursor and table lists. The table list operates like a java list
added a fetch method to the cursor list and implemented insert for the basemodelview