Adding crafty client for initial implementation