improved client, uses models rather than general client
add in test audio file and fix gitignore