fixed wrong naming of rename tag, updated todo, cleanup, started implementation of find first free tag