Merge pull request #2 from mokkabonna/filebased

Added a file based declaration and auto include option