added external deps to version control

tried async (#53)
closed #45