update home page design
add timeout for async page load
clean code
begin to add edit page