Add generic function Remove

Removes an element from the given slice
Add ById query function
Properly seed math/rand before using its functions