Basic functionality for making a reservation and actually doing the work on the backend (cobbler).
Free machines implemented

Updated the machine schema

Added find_resource method to client to allow querying machines by any field