Bettering Return Values - returning lists

- Return a list of block ids instead of true when we add blocks