Modularize build
Removed print statement
Warning sign instead of a bug
Allow footer extension