added src and lib files