Updated todo list, cleaned up code, added array push/unshift options