removed unused files
refactored utils
done refactoring
refactoring again
merged refactoring branch
removed unused images