added baseic layout and view