Add HW3
Split declaration to other files
Merge *.cu to main.cu
Add paging function