Fixes #3 and #13 with suggested solution, Fixes #11 also

the commits are ready to be merged, i update the readme.md with the properly fixes. there is a solution proposed for #3 and #13 but i suggest the one i commit to Fixes #3 and #13. the Fixes #11 is done by using the view parent frame to set the width.