make it work with one item
fi get
use pointers
add push_front
handle insert two get one
set twice same key
add delete key
add size