build `musicdb-server` and `musicdb-client` using cargo.
for the client, you may need to change the path used in `include_bytes!(...)` to one that actually points to a valid font on your system.
## setup
### server/client
#### prep
You need some directory where your music is located (mp3 files).
I will assume this is `/music` for simplicity.
The structure should be `/music/Artist/Album/Song.mp3` so we can automatically
populate the database with your songs. if it isn't, songs will need to be added manually (for now).
You will also need a file that will hold your database.
I will assume this is `dbfile`.
Note: Instead of adding the executables (`musicdb-client` and `musicdb-server`) to your `$PATH`, you can run `cargo run --release -- ` followed by the arguments.
Since this is using cargo, you need to be in the source directorie for whatever you want to run.
#### initializing the server
run the server without arguments to see the current syntax.