orgshart 0.1.0

Learning about Rust packages and stuff
Release Profiles:
- predefined customizable profiles different configs that allow programmer to have more control over various options for compileing code
- dev profile cargo uses when run carbo build release -- relase 
- opt-leve setting controls the nubmer of optsimizationss Rust will apply to your code range 0 3
- //two slashes, documentation comment
- generate html documenation 
- documentation comment use three slashes, instead of two and support Markdown 
- examples markdonw panics: scenarious in which the function panic, 
- errors Result kind of errors that might occur
- safety unsafe  why the function is unsafe and covering the invariants that the function exepects callers uphold
- description and licesne info are required