hlint cosmetic
added github auth, split configuration in several files, split gitit2.hs in several files
add toc