update dist.ini
add gitignore
reorganize test files
switch from lazy to ro and lazy