added rudimentary support for *nix recording audio/video, added .gitignore to project