Added comments to Rust code
Added todo list
Added comments