Improve documentation
Change `println!` to `debug!` so release builds do not get message
Amend license
Remove unneeded traits on Component
Name Entity's fields
Add new macro and add docs for macros
Amend Cargo.toml and improve API of Buffer