Initial commit for flash light