Hello,
i understood your requirements and i am quite confident that i will be able to do this project.
I also have experience in editing topsite (adding more features and changing layouts) and i will be able to even add features on it.
Thank you, looking forward to work with you!