Initial RamberAlgorithm added

Untested! Sorry :)