Implement alignment functionality

Initialization, getter, setter