organize files into lib folder, setup repository using chrome storage