Some Basic DataStructures