Feat common config

This will also include the documentation, considering that it hasn't been merged in.