Release/v0.5.4

This is a lot of changes. Please kindly review it.