ignore BPM log files
use video file as input source
cleaned up prior commit
ignore all CSV files
renamed video_source
write pulse to csv
cleanup prior commit
bugfix
add bpm log parameter
pass video source as argument to init
updated vid source comment
choose_source now a getPulseApp method
cleanup choose_source function
get bpm csv timestamp from file
change bpm_log default to True
write_bpm_csv timestamp works for files only
get_bpm_index works but behavior changes with source
updated comments in 2 functions
refactor command-line source option handling
further refactor command-line arg handling