add src and update readme