rust project creation working, not very functional