Updating setState() calls to use callbacks - did not realize it was asynchronous. Adding Enter keypress handler for creating new items.