initial index view added
parsing args provided
refactoring done
simple logging was added
parsing server's config provided