Paper: split into multiple files
Code: added level_of_replication constraints
Code: added all CPU constraints
Paper: added section on linear program
Paper: added section on problem model
Added first version of paper (which is just the extended abstract, but in the journal format)
Initial commit