devel: Added support vor discrete optimisation problems
devel: Simplified folder structure
devel: Added initial, variable metric support