Build Component base web application framework