Better docs, update README, reorganize files