Added os specific file support
Added requirements.txt for base python packages