option parsing added
Argument parsing enhanced
Unnessecary option flags removed
Basic interface for file handling added

Basic interface for file handling added