Source formatting and add @author
Prepare for database and text modules