fixed setup.py
first step to add editing capabilities
fix code factorization problems
fixed utf-8 decoding issue
view pages in subdirectories