6 - Add XML file caching. [done!]
7 - Remove Root widget, is has no sense with the new autoincluding
9 - Make the proyect modular. [done as a first draft]
10 - Make a Core module with the core classes (Parser, Widget, Container,
11 Fallback). [almost done]
12 - Make a Basic (or Generic?) module with simple implementations of all
13 classes in Core module (Page, Title, Copy, etc). [almost done]
14 - Make other more specific modules (like Album) with other widgets.
16 - Fix bugs: all classes should done the dynamic work in the render()
17 method or using __sleep() and __wakeup() because of the new cache
18 capabilities. [started]
24 - Start using config file for default widgets attributes.
25 - Separate Album funtionality function from renderer (BIFE_Album).
31 - Make a way to put all classes in a package together in a single file to
32 avoid overhead in require_once calls (to be reviewed).