resolves #5, you can now pass through filenames and open them in notepad. later you will be able to create defualts for certain extension(E.G. .jpg)
resolves #5, also resolves #8 and resolves #9