support for sloching a single file
major refactor of Sloch, got rid of pipes. support for single target