- DOCUMENTATION: 
History: Why Spells was created? :
Spells is a high-level TUI single-thread-focused application framework.
It is made with more abstract and faster application development in mind with a focus on simple information display.
WHAT SPELLS IS NOT: Spells was never built to be the ultimate and the feature-rich framework. I had a small but agile weather application evolving and Spells had to serve the need to quickly display the information at hand.
0. Spells is a personal project
-- ANSWER: WHAT PROBLEMS IS SPELLS TRYING TO SOLVE ? (why it was developed)
0. simplicity - i hate to type long code, i hate to do calculations
1. minimalism - Spells sits on top of ncurses and ncurses is already there
2. portability
3. structure and organization (of python.curses)
- FUTURE
0. Spells would be developed in a very conservative manner, ensuring consistency and stability
