refactoring of weblog / portfolio part, librairy module still broken