Add list lpush and rpush and (currently failing) tests