Functional Dynamic Practice Section

Made the practice section dynamically handled. Pagination script handles the number of pages depending on the problems to be listed.