add usage function, require package path as argument, cleanup, add inquiry to frame rate of source