fix: prevent setup from being run multiple times
docs(README): added TODos / IDEAs section