added beginning to simple dsa implementation