Going back to basics. Adding features one step at a time.
Simplifying the code and adding items to learn what they do.